This demo visualises the local linear surrogate from your NOS appendix code:
build the 2N×2N block Jacobian with
A11 = d̄ I + k W_eff, A12 = −I, A21 = (ab)I, A22 = −(a+μ)I,
where d̄ = f′(v*) + (β − λ − χ). For symmetric nonnegative W, the critical coupling scales like k* ∝ 1/ρ(W_eff).
k*ρ stays constant.linearisation.py. They do not run a spiking simulation.k sits below k* for each topology.W_eff = f′(v*) W. Your public code deprecates this for the paper.